Neuro-Fuzzy Approach to Calibrate Function Points
نویسندگان
چکیده
Function Points is an important and well-accepted software size metric. However, it is absolutely essential to accurately calibrate Function Point (FP), whose aims are to fit specific software application, to reflect software industry trend, and to improve cost estimation. Neuro-Fuzzy is a technique that incorporates the learning ability from neural network and the ability to capture human knowledge from fuzzy logic. We developed a Neuro-Fuzzy model to calibrate Function Points. The empirical validation using ISBSG data repository Release 8 shows a 22% improvement in software effort estimation after calibration using Neuro-Fuzzy technique. Key-Words: Neuro-fuzzy, Neural networks, Fuzzy logic, Software cost estimation, Function Points
منابع مشابه
Adaptive Online Traffic Flow Prediction Using Aggregated Neuro Fuzzy Approach
Short term prediction of traffic flow is one of the most essential elements of all proactive traffic control systems. Although various methodologies have been applied to forecast traffic parameters, several researchers have showed that compared with the individual methods, hybrid methods provide more accurate results . These results made the hybrid tools and approaches a more common method for ...
متن کاملU-Tube Manometer Calibration using ANFIS
This paper deals with the implementation of the Adaptive neuro fuzzy inference system (ANFIS) on a Xilinx based Field Programmable Gate Array Spartan-3E. The implemented hardware is then used to efficiently calibrate the U-Tube manometer, in which the relation between the level of mercury and the Capacitance developed across the Copper Plates of the manometer is highly non-linear. This system s...
متن کاملCalibrating Function Point Backfiring Conversion Ratios Using Neuro-Fuzzy Technique
Software size estimation is an important aspect in software development projects because poor estimations can lead to late delivery, cost overruns and possibly project failure. Backfiring is a popular technique for sizing and predicting the volume of source code by converting the function point metric into source lines of code mathematically using conversion ratios. While this technique is popu...
متن کاملA neuro-fuzzy system modeling with self-constructing rule generationand hybrid SVD-based learning
We propose a novel approach for neuro-fuzzy system modeling. A neuro-fuzzy system for a given set of input-output data is obtained in two steps. First, the data set is partitioned automatically into a set of clusters based on input-similarity and output-similarity tests. Membership functions associated with each cluster are defined according to statistical means and variances of the data points...
متن کامل